Automattic\WooCommerce\Admin\Features\OnboardingTasks A

Total Complexity 64
Dependencies 6
Dependents 3
Total lines 440
Lines of code 283
Logical lines of code 118
Comment lines 114
Methods 19
Properties 1

Methods 19

Method Rating Maintainability Complexity Lines of code
check_task_completion()
A
54 8 20
add_onboarding_tax_notice_admin_script()
S
54 7 20
get_settings()
S
46 4 39
add_onboarding_product_notice_admin_script()
S
54 5 20
add_onboarding_product_import_notice_admin_script()
S
57 5 15
add_onboarding_homepage_notice_admin_script()
S
58 5 14
component_settings()
S
57 4 18
update_option_extended_task_list()
S
59 4 14
track_task_completion()
S
66 4 8
get_stripe_supported_countries()
S
47 1 44
set_active_task()
S
61 3 13
is_active_task_complete()
S
64 3 11
__construct()
S
55 2 18
track_completion()
S
74 2 5
track_extended_completion()
S
74 2 5
get_instance()
S
71 2 6
get_active_task()
S
80 1 3
add_media_scripts()
S
82 1 3
get_automated_tax_supported_countries()
S
69 1 7